Big Huge Thesaurus

Centropus sinensis

noun